/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package biermanager.nucleo;

import java.util.ArrayList;

/**
 *
 * @author tiagoloureiro
 */
public class Plantel {
    private ArrayList < Jogador > jogadoresDoPlantel = new ArrayList< Jogador >();
    
    public void adicionaJogador( Jogador j ){
        jogadoresDoPlantel.add( j );
    }
    public void retiraJogador( int indice ){
        try{
        jogadoresDoPlantel.remove( indice );
        }
        catch(ArrayIndexOutOfBoundsException e ){
            System.err.print(e);
        }
    }
    public Plantel( Jogador[] jogadores ){
        for( int i = 0; i < jogadores.length; i++ )
            jogadoresDoPlantel.add( jogadores[ i ] );
    }
    public Plantel(){};
    public int Tamanho(){
       return( jogadoresDoPlantel.size());
    }
    public Jogador getJogador( int indice ){
        return(jogadoresDoPlantel.get(indice));
    }
    public void setJogador( int indice, Jogador j ){
        try{
        jogadoresDoPlantel.set( indice , j );
        }
        catch(ArrayIndexOutOfBoundsException e ){
            System.err.print(e);
        }
    }
}
